package com.bst.datatx.core.biz.model;

import java.io.Serializable;

public class JobParam implements Serializable {
    public Long jobId;
    public String jobName;
    public String euType; //datax,db
    //datax属性
    public String jsonConfig;// datax配置文件
    //数据库属性
    public String username,password,url;
    public String tableName;
    public String euSqlExecType;// all全量执行，date 按时间段执行,self 自定义删除逻辑
    public String delSql;//euSqlExecType=self时执行
    public String insertSql; //插入sql
    public String querySql; //读取sql
    public String dayBegin;
    public String dayEnd;

    public String getQuerySql() {
        return querySql;
    }

    public void setQuerySql(String querySql) {
        this.querySql = querySql;
    }

    public String getDelSql() {
        return delSql;
    }

    public void setDelSql(String delSql) {
        this.delSql = delSql;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getEuSqlExecType() {
        return euSqlExecType;
    }

    public void setEuSqlExecType(String euSqlExecType) {
        this.euSqlExecType = euSqlExecType;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public Long getJobId() {
        return jobId;
    }

    public void setJobId(Long jobId) {
        this.jobId = jobId;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getEuType() {
        return euType;
    }

    public void setEuType(String euType) {
        this.euType = euType;
    }

    public String getJsonConfig() {
        return jsonConfig;
    }

    public void setJsonConfig(String jsonConfig) {
        this.jsonConfig = jsonConfig;
    }

    public String getInsertSql() {
        return insertSql;
    }

    public void setInsertSql(String insertSql) {
        this.insertSql = insertSql;
    }

    public String getDayBegin() {
        return dayBegin;
    }

    public void setDayBegin(String dayBegin) {
        this.dayBegin = dayBegin;
    }

    public String getDayEnd() {
        return dayEnd;
    }

    public void setDayEnd(String dayEnd) {
        this.dayEnd = dayEnd;
    }
}
